physically demanding effort - Spanisch Englisch Wörterbuch